1 I managed to carry it off
English-Dutch dictionary > I managed to carry it off
2 carry off
English-Dutch dictionary > carry off